All Classes

Class Summary 
Class Description
AlphabetDatabase
A training database of 5x7 pixel images of capital letters.
AlphabetFrame
An interactive GUI that allows you to interact with a neural network that has been trained to recognize images of capital letters.
AlphabetInputPanel
A 5x7 array of toggelable pixels that allows the user to draw an image which the neural network will attempts to classify.
Database
A database is simply a collection of training examples on which a neural network can be trained.
Edge
Edges in a neural network are roughly equivalent to dendrites in a biological neuron.
Error
An error function quantifies the difference between an expected value and an actual value.
Example
An example is an individual data point that is part of a larger database.
InputLayer
A special subclass of Layer representing the input layer.
InputNeuron
A special subclass of Neuron whose value can be directly set.
Layer
A layer is a collection of neurons in a neural network.
Main
Creates and trains a neural network to recognize capital letters.
NeuralNetwork
A neural network is a computational model, based roughly on biological networks of neurons, which can be trained to perform well on various kinds of classification and non-linear regression tasks.
Neuron
A neuron is the fundamental building block of a neural network and is meant to roughly parallel a biological neuron.